home *** CD-ROM | disk | FTP | other *** search
/ Amiga Developer CD 2.1 / Amiga Developer CD v2.1.iso / CD32 / CD32_Support / include / pragmas / lowlevel_pragmas.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-10-18  |  1.4 KB  |  46 lines

  1. /*--- functions in V40 or higher (Release 3.1) ---*/
  2. /**/
  3. /* CONTROLLER HANDLING*/
  4. /**/
  5. #pragma libcall LowLevelBase ReadJoyPort 1E 001
  6. /**/
  7. /* LANGUAGE HANDLING*/
  8. /**/
  9. #pragma libcall LowLevelBase GetLanguageSelection 24 0
  10. /*pragma libcall LowLevelBase lowlevelPrivate1 2A 0*/
  11. /**/
  12. /* KEYBOARD HANDLING*/
  13. /**/
  14. #pragma libcall LowLevelBase GetKey 30 0
  15. #pragma libcall LowLevelBase QueryKeys 36 1802
  16. #pragma libcall LowLevelBase AddKBInt 3C 9802
  17. #pragma libcall LowLevelBase RemKBInt 42 901
  18. /**/
  19. /* SYSTEM HANDLING*/
  20. /**/
  21. #pragma libcall LowLevelBase SystemControlA 48 901
  22. /**/
  23. /* TIMER HANDLING*/
  24. /**/
  25. #pragma libcall LowLevelBase AddTimerInt 4E 9802
  26. #pragma libcall LowLevelBase RemTimerInt 54 901
  27. #pragma libcall LowLevelBase StopTimerInt 5A 901
  28. #pragma libcall LowLevelBase StartTimerInt 60 10903
  29. #pragma libcall LowLevelBase ElapsedTime 66 801
  30. /**/
  31. /* VBLANK HANDLING*/
  32. /**/
  33. #pragma libcall LowLevelBase AddVBlankInt 6C 9802
  34. #pragma libcall LowLevelBase RemVBlankInt 72 901
  35. /*pragma libcall LowLevelBase lowlevelPrivate2 78 0*/
  36. /*pragma libcall LowLevelBase lowlevelPrivate3 7E 0*/
  37. /**/
  38. /* MORE CONTROLLER HANDLING*/
  39. /**/
  40. #pragma libcall LowLevelBase SetJoyPortAttrsA 84 9002
  41. /*pragma libcall LowLevelBase lowlevelPrivate4 8A 0*/
  42. /*pragma libcall LowLevelBase lowlevelPrivate5 90 0*/
  43. /*pragma libcall LowLevelBase lowlevelPrivate6 96 0*/
  44. /*pragma libcall LowLevelBase lowlevelPrivate7 9C 0*/
  45. /*pragma libcall LowLevelBase lowlevelPrivate8 A2 0*/
  46.